shop where chairs are made or sold - Inglés Sinónimo Diccionario